unable to hold one's urine - Español Inglés Diccionario